package com.ruoyi.fuw.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 用户信息对象 fuw_person
 * 
 * @author ruoyi
 * @date 2021-10-09
 */
public class FuwPerson extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 用户编号 */
    private String personId;

    /** 用户昵称 */
    @Excel(name = "用户昵称")
    private String personUname;

    /** 用户头像 */
    @Excel(name = "用户头像")
    private String personUphoto;

    /** 用户姓名 */
    @Excel(name = "用户姓名")
    private String personName;

    /** 用户性别（1：男; 2：女; 0：未知） */
    @Excel(name = "用户性别", readConverterExp = "1：男; 2：女; 0：未知")
    private Integer personGender;

    /** 用户年龄 */
    @Excel(name = "用户年龄")
    private String personAge;

    /** 用户电话号码 */
    @Excel(name = "用户电话号码")
    private String personTel;

    /** 用户身份证号码 */
    @Excel(name = "用户身份证号码")
    private String personNumber;

    /** 用户个性签名 */
    @Excel(name = "用户个性签名")
    private String personUtext;

    /** 用户居住地址 */
    @Excel(name = "用户居住地址")
    private String personAddress;

    public void setPersonId(String personId) 
    {
        this.personId = personId;
    }

    public String getPersonId() 
    {
        return personId;
    }
    public void setPersonUname(String personUname) 
    {
        this.personUname = personUname;
    }

    public String getPersonUname() 
    {
        return personUname;
    }
    public void setPersonUphoto(String personUphoto) 
    {
        this.personUphoto = personUphoto;
    }

    public String getPersonUphoto() 
    {
        return personUphoto;
    }
    public void setPersonName(String personName) 
    {
        this.personName = personName;
    }

    public String getPersonName() 
    {
        return personName;
    }
    public void setPersonGender(Integer personGender) 
    {
        this.personGender = personGender;
    }

    public Integer getPersonGender() 
    {
        return personGender;
    }
    public void setPersonAge(String personAge) 
    {
        this.personAge = personAge;
    }

    public String getPersonAge() 
    {
        return personAge;
    }
    public void setPersonTel(String personTel) 
    {
        this.personTel = personTel;
    }

    public String getPersonTel() 
    {
        return personTel;
    }
    public void setPersonNumber(String personNumber) 
    {
        this.personNumber = personNumber;
    }

    public String getPersonNumber() 
    {
        return personNumber;
    }
    public void setPersonUtext(String personUtext) 
    {
        this.personUtext = personUtext;
    }

    public String getPersonUtext() 
    {
        return personUtext;
    }
    public void setPersonAddress(String personAddress) 
    {
        this.personAddress = personAddress;
    }

    public String getPersonAddress() 
    {
        return personAddress;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("personId", getPersonId())
            .append("personUname", getPersonUname())
            .append("personUphoto", getPersonUphoto())
            .append("personName", getPersonName())
            .append("personGender", getPersonGender())
            .append("personAge", getPersonAge())
            .append("personTel", getPersonTel())
            .append("personNumber", getPersonNumber())
            .append("personUtext", getPersonUtext())
            .append("personAddress", getPersonAddress())
            .toString();
    }
}
